#ifndef __CONTROLADORVENTANAEDITESCENARIO_H__
#define __CONTROLADORVENTANAEDITESCENARIO_H__

#include "ControladorVentana.h"
#include "VentanaEditarEsc.h"

class ControladorVentanaEditEscenario:public ControladorVentana{

public:
	//ControladorVentanaEditEscenario();
	ControladorVentanaEditEscenario(VentanaEditarEsc *ventEditEsc);
	void crearVentana();
	void controlarEventos();
	Ventana* getVentana();
	Figura* clonarFigura(Figura *figura);
	void refrescarPantallaArrastre();
	void actualizarPosicionFigura(Figura* figura, int x, int y);
	bool estaDentroDelEscenario(int x,int y);
	bool salirPantalla(SDL_Event evento);
	void controlarEventosMouse(SDL_Event evento);
	bool esEventoDelMouse(SDL_Event evento);
	bool soltarFigura(Figura *figura, int x, int y);
	~ControladorVentanaEditEscenario(void);
};
#endif

